<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">
	
	<p:fieldset>
		<h:panelGrid id="conta_financeiro_form" columns="1" cellpadding="0" width="100%">
			<h:panelGrid id="bloco1" columns="4" cellpadding="0" width="20%">
			
				<h:outputText value="#{appLabels.contaFinanceiro_att_conta}" />
				<p:inputText label="#{appLabels.contaFinanceiro_att_conta}" value="#{contaFinanceiroMB.modeloEdicao.conta}" style="width:50px" />
				<p:button icon="appSearchIcon"></p:button>
			
			</h:panelGrid>
		
			<h:panelGrid id="bloco2" columns="3" cellpadding="3" width="100%">
				
				<h:outputText value="#{appLabels.contaFinanceiro_att_flagTipo}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_numeroDocumento}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_dataEmissao}" />

				<p:selectOneRadio value="#{contaFinanceiroMB.modeloEdicao.flagTipo}" label="#{appLabels.contaFinanceiro_att_flagTipo}" converter="TipoFinanceiro_Converter" >
					<f:selectItems var="tipo" itemLabel="#{tipo.textoCurto}" value="#{contaFinanceiroMB.listaTipoFinanceiro}"/>
				</p:selectOneRadio>
				<p:inputText label="#{appLabels.contaFinanceiro_att_numeroDocumento}" value="#{contaFinanceiroMB.modeloEdicao.numeroDocumento}" required="true" />
				<p:inputText label="#{appLabels.contaFinanceiro_att_dataEmissao}" value="#{contaFinanceiroMB.modeloEdicao.dataEmissao}" required="true" />
							
				<h:outputText value="#{appLabels.contaFinanceiro_att_dataVencimento}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_valor}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_numeroParcela}" />
				
				<p:inputText label="#{appLabels.contaFinanceiro_att_dataVencimento}" value="#{contaFinanceiroMB.modeloEdicao.dataVencimento}" />
				<p:inputText label="#{appLabels.contaFinanceiro_att_valor}" value="#{contaFinanceiroMB.modeloEdicao.valor}" />
				<p:inputText label="#{appLabels.contaFinanceiro_att_numeroParcela}" value="#{contaFinanceiroMB.modeloEdicao.numeroParcela}" />

				<h:outputText value="#{appLabels.contaFinanceiro_att_desconto}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_valorPago}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_dataPagamento}" />

				<p:inputText label="#{appLabels.contaFinanceiro_att_desconto}" value="#{contaFinanceiroMB.modeloEdicao.desconto}" />
				<p:inputText label="#{appLabels.contaFinanceiro_att_valorPago}" value="#{contaFinanceiroMB.modeloEdicao.valorPago}" />
				<p:inputText label="#{appLabels.contaFinanceiro_att_dataPagamento}" value="#{contaFinanceiroMB.modeloEdicao.dataPagamento}" />
							
			</h:panelGrid>

			<h:panelGrid id="bloco3" columns="3" cellpadding="3" width="100%">
				
				<h:outputText value="#{appLabels.contaFinanceiro_att_natureza}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_empresa}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_operacao}" />

				<p:selectOneMenu value="#{contaFinanceiroMB.modeloEdicao.centroCusto.natureza}" label="#{appLabels.contaFinanceiro_att_natureza}" converter="natureza_converter"  style="width:150px;" >
					<f:selectItem itemLabel="Selecione ..." />
					<f:selectItems var="natureza" itemLabel="#{natureza.descricao}" value="#{contaFinanceiroMB.listaNatureza}"/>
				</p:selectOneMenu>
				<p:selectOneMenu value="#{contaFinanceiroMB.modeloEdicao.empresa}" label="#{appLabels.contaFinanceiro_att_empresa}" converter="empresa_converter"  style="width:150px;" >
					<f:selectItem itemLabel="Selecione ..." />
					<f:selectItems var="empresa" itemLabel="#{empresa.nomeFantasia}" value="#{contaFinanceiroMB.listaEmpresa}"/>
				</p:selectOneMenu>
				<p:selectOneMenu value="#{contaFinanceiroMB.modeloEdicao.despesa.operacao}" label="#{appLabels.contaFinanceiro_att_operacao}" converter="Operacao_Converter"  style="width:150px;" >
					<f:selectItem itemLabel="Selecione ..." />
					<f:selectItems var="operacao" itemLabel="#{operacao.descricao}" value="#{contaFinanceiroMB.listaOperacao}"/>
				</p:selectOneMenu>
							
				<h:outputText value="#{appLabels.contaFinanceiro_att_centroCusto}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_formaPagamento}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_despesa}" />
				
				<p:selectOneMenu value="#{contaFinanceiroMB.modeloEdicao.centroCusto}" label="#{appLabels.contaFinanceiro_att_centroCusto}" converter="CentroCusto_Converter"  style="width:150px;" >
					<f:selectItem itemLabel="Selecione ..." />
					<f:selectItems var="centro" itemLabel="#{centro.descricao}" value="#{contaFinanceiroMB.listaCentroCusto}"/>
				</p:selectOneMenu>
				<p:selectOneMenu value="#{contaFinanceiroMB.modeloEdicao.formaPagamento}" label="#{appLabels.contaFinanceiro_att_formaPagamento}" converter="FormaPagamento_Converter"  style="width:150px;" >
					<f:selectItem itemLabel="Selecione ..." />
					<f:selectItems var="forma" itemLabel="#{forma.nomeFantasia}" value="#{contaFinanceiroMB.listaFormaPagamento}"/>
				</p:selectOneMenu>
				<p:selectOneMenu value="#{contaFinanceiroMB.modeloEdicao.despesa}" label="#{appLabels.contaFinanceiro_att_despesa}" converter="Despesa_Converter"  style="width:150px;" >
					<f:selectItem itemLabel="Selecione ..." />
					<f:selectItems var="despesa" itemLabel="#{despesa.descricao}" value="#{contaFinanceiroMB.listaDespesa}"/>
				</p:selectOneMenu>

				<h:outputText value="#{appLabels.contaFinanceiro_att_portador}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_banco}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_flagStatus}" />
				
				<p:selectOneMenu value="#{contaFinanceiroMB.modeloEdicao.portador}" label="#{appLabels.contaFinanceiro_att_portador}" converter="Portador_Converter"  style="width:150px;" >
					<f:selectItem itemLabel="Selecione ..." />
					<f:selectItems var="portador" itemLabel="#{portador.descricao}" value="#{contaFinanceiroMB.listaPortador}"/>
				</p:selectOneMenu>
				<p:selectOneMenu value="#{contaFinanceiroMB.modeloEdicao.banco}" label="#{appLabels.contaFinanceiro_att_banco}" converter="Banco_Converter"  style="width:150px;" >
					<f:selectItem itemLabel="Selecione ..." />
					<f:selectItems var="banco" itemLabel="#{banco.nome}" value="#{contaFinanceiroMB.listaBanco}"/>
				</p:selectOneMenu>
				<p:selectOneRadio value="#{contaFinanceiroMB.modeloEdicao.flagStatus}" label="#{appLabels.contaFinanceiro_att_flagStatus}" converter="StatusFinanceiro_Converter" >
					<f:selectItems var="status" itemLabel="#{status.textoCurto}" value="#{contaFinanceiroMB.listaStatusFinanceiro}"/>
				</p:selectOneRadio>
				
			</h:panelGrid>

			<h:panelGrid id="bloco4" columns="2" cellpadding="3" width="100%">

				<h:outputText value="#{appLabels.contaFinanceiro_att_flagProvisao}" />
				<h:outputText value="#{appLabels.contaFinanceiro_att_quantidadeParcelas}" />

				<p:selectOneMenu value="#{contaFinanceiroMB.modeloEdicao.flagProvisao}" label="#{appLabels.contaFinanceiro_att_flagProvisao}" converter="Provisao_Converter"  style="width:150px;" >
					<f:selectItem itemLabel="Selecione ..." />
					<f:selectItems var="provisao" itemLabel="#{provisao.textoCurto}" value="#{contaFinanceiroMB.listaProvisao}"/>
				</p:selectOneMenu>
				<p:inputText label="#{appLabels.contaFinanceiro_att_quantidadeParcelas}" value="#{contaFinanceiroMB.modeloEdicao.quantidadeParcelas}" />
							
			</h:panelGrid>

			<h:panelGrid id="bloco5" columns="1" cellpadding="3" width="100%">

				<h:panelGrid id="bloco5_1" columns="4" cellpadding="0" width="20%">
				
					<h:outputText value="#{appLabels.contaFinanceiro_att_funcionario}" />
					<p:inputText label="#{appLabels.contaFinanceiro_att_funcionario}" value="#{contaFinanceiroMB.modeloEdicao.funcionario}" style="width:50px" />
					<p:button icon="appSearchIcon"></p:button>
				
				</h:panelGrid>
				
				<h:outputText value="#{appLabels.entidade_auditavel_att_descricao}" />
				<p:inputText label="#{appLabels.entidade_auditavel_att_descricao}" value="#{contaFinanceiroMB.modeloEdicao.descricao}" style="width:100%" />
							
				<h:outputText value="#{appLabels.contaFinanceiro_att_observacao}" />
				<p:inputTextarea label="#{appLabels.contaFinanceiro_att_observacao}" value="#{contaFinanceiroMB.modeloEdicao.observacao}" rows="5" cols="72" style="width:100%"></p:inputTextarea>
			
			</h:panelGrid>

			<f:facet name="footer">
				<p:commandButton value="#{appLabels.botao_crud_save}" action="#{empresaMB.salvarAction}" icon="saveIcon" update="form"/>
				<p:commandButton value="#{appLabels.botao_crud_cancelar}" action="#{empresaMB.irParaPesquisa}" icon="cancelIcon" immediate="true" update="form" />
			</f:facet>
		</h:panelGrid>
	</p:fieldset>
</html>